package cn.wen.yaling.commons.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import org.omg.CORBA.IDLType;

/**
 * 
 * 
 * @author FY
 * @email 932043654@qq.com
 * @date 2022-08-13 02:07:37
 */
@Data
@TableName("y_comment")
public class CommentEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 评论唯一ID
	 */
	@TableId(value = "comment_id", type = IdType.AUTO)
	private Integer commentId;
	/**
	 * 评论用户的昵称
	 */
	private String commentNickname;
	/**
	 * 评论用户的头像
	 */
	private String commentAvatar;
	/**
	 * 评论的邮箱
	 */
	private String commentEmail;
	/**
	 * 评论的内容
	 */
	private String commentContext;
	/**
	 * 评论的博客ID
	 */
	private Integer articleId;
	/**
	 * 问答社区的问题Id
	 */
	private Integer questionsId;
	/**
	 * 用户是否为楼主 0 为楼主
	 */
	private Integer parentCommentId;
	/**
	 * 是否为博主
	 */
	private Boolean isArticler;
	/**
	 * 评论类型：
		1：文章评论
		2：关于评论
		3：问答社区
	 */
	private Integer commentType;
	/**
	 * 评论状态：
		1：激活状态
		0：禁用状态
	 */
	private Integer commentStatus;
	/**
	 * 创建时间。精确到秒
	 */
	private Date createTime;
	/**
	 * 修改时间。精确到秒
	 */
	private Date updateTime;


	private boolean isNotice;


}
